spotted owlet - Turkish English Dictionary